1 general:: Phrase(s): have a bad effect (on someone or something) to be bad for someone or something. • Aspirin has a bad effect on me. • Cold weather has a bad effect on roses.
McGrawhill's American Idioms And Phrasal Verbs